home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / qbbs / mm110.zip / MM110.DOC < prev    next >
Text File  |  1990-06-18  |  34KB  |  775 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                              Menu Master(tm)
  11.  
  12.                          The Ultimate Menu Editor
  13.                         For Supported BBS Systems
  14.  
  15.                               Majik Board(tm)
  16.                               QuickBBS(tm)
  17.                               RemoteAccess(tm)
  18.  
  19.                  Copyrighted (C) 1989,1990 by Dale Barnes
  20.  
  21.                         Version 1.10  Documentation
  22.  
  23.  
  24.  
  25.  
  26.  
  27.     INTRODUCTION
  28.     ~~~~~~~~~~~~~
  29.  
  30.     Menu Master is designed to make your life much easier when creating
  31.     and editing menus for supported Bulletin Board Systems.  Making menus
  32.     with Menu Master has even been described as 'Fun'.
  33.  
  34.     Currently Supported Bulletin Board Systems:
  35.  
  36.            Majik Board(tm)
  37.            QuickBBS(tm)
  38.            RemoteAccess(tm)
  39.  
  40.     Futures versions might support:
  41.  
  42.            Enhanced Bulletin Board System(tm) "EBBS"
  43.            The Bread Board System(tm) "TBBS"
  44.  
  45.     Menu Master is menu driven and has limited mouse support.
  46.  
  47.     If you have used a version of Menu Master prior to v1.02 you will notice
  48.     a huge difference in look and feel.  You may delete the old MMC.EXE
  49.     and MM.CFG files.  They are no longer used.
  50.  
  51.     Due to the failure of the shareware idea, Menu Master has an annoying
  52.     feature.  There is a delay upon loading of un-registered versions.
  53.     It is not crippled in any other way.  I apologize for adding the
  54.     delay 'feature' but Menu Master has become VERY popular, yet VERY few
  55.     have registered it.  Registration is only $10.  Please print the
  56.     PRINT.ME file for more information.  If you are on a limited income
  57.     and can't afford the ten bucks, get in touch with me at the address
  58.     at the end of this file.
  59.  
  60.     GETTING STARTED
  61.     ~~~~~~~~~~~~~~~
  62.  
  63.     Menu Master must be run from your BBS directory.  It needs some
  64.     information from the following files.
  65.  
  66.     Majik Board(tm) - (* Still in development *)
  67.     QuickBBS        - QConfig.BBS, FlSearch.Ctl
  68.     RemoteAccess    - Config.RA, Messages.RA, Files.RA
  69.  
  70.     Also if you have both QuickBBS and RemoteAccess config files, Menu
  71.     Master will prompt you for which system to simulate.  If you run
  72.     one or the other you can do the following. If Menu Master finds
  73.     either QBBS.Ctl or RA.Ctl in the same directory, then Menu Master
  74.     will run in the correct mode without prompts.  This is of course
  75.     optional.
  76.  
  77.     Load Menu Master by typing MM at the dos prompt and hitting enter.
  78.  
  79.     ------------------------------------------------------------------
  80.     |                                                                |
  81.     |                       Menu Master v1.10                        |
  82.     |               Menu Editor/Simulator For QuickBBS               |
  83.     |             Copyright (c) 1988, 1990 By Dale Barnes            |
  84.     |                  Based on code by Rob Fletcher                 |
  85.     |                                                                |
  86.     ------------------------------------------------------------------
  87.  
  88.            -------------------------------------------------
  89.            |                                               |
  90.            |                Registered To:                 |
  91.            |                                               |
  92.            |                  Dale Barnes                  |
  93.            |           2459-A Meadow Ridge Lane            |
  94.            |             Montgomery, AL  36117             |
  95.            |                                               |
  96.            |                 <Hit Any Key>                 |
  97.            |                                               |
  98.            -------------------------------------------------
  99.  
  100.     You will first be greated by this if you are registered.  If not, you
  101.     will get the above and a clicking message asking you to register Menu
  102.     Master and a color change then you will be able to proceed after it
  103.     displays the "Hit Any Key" message.  I must point out the registered
  104.     version does not have any delays or messages of any kind.
  105.  
  106.  
  107.     ------------------------------------------------------------------------
  108.     | F1 Help                   <- Select                     Space Toggle |
  109.     | E:\MM\MENUS\*.MNU                                                    |
  110.     | Matching files: 32                                Total bytes: 36573 |
  111.     |----------------------------------------------------------------------|
  112.     | BINKLEY.MNU   CBVMAN.MNU    CECHO.MNU     EBBSTEAM.MNU  ECPROG.MNU   |
  113.     | FILEAREA.MNU  GOODBYE.MNU   LOCAL.MNU     MERCHANT.MNU  MONT.MNU     |
  114.     | MSGAREAS.MNU  NETDEV.MNU    NETMAIL.MNU   PASCAL.MNU    QUICKBBS.MNU |
  115.     | QUICKDEV.MNU  SYSCHAT.MNU   SYSOP.MNU     SYSOP375.MNU  TEST.MNU     |
  116.     | TEST1.MNU     TEST2.MNU     TEST3.MNU     TEST4.MNU     TEST87.MNU   |
  117.     | TEST88.MNU    TEST99.MNU    TESTIT.MNU    TESTON.MNU    TOP.MNU      |
  118.     | TOP_2.MNU     UTILITY.MNU                                            |
  119.     |                                                                      |
  120.     ------------------------------------------------------------------------
  121.  
  122.     A Sidekick like directory box will then appear after the intro like above
  123.     and is used thruout the program to select a menu.  You can get help
  124.     with the dir box with the F1 key.  Get use to seeing this box within
  125.     this program.  When we refer to the SideKick(tm) type box, the above it
  126.     what we are talking about.
  127.  
  128.     Use your cursor keys to highlight the menu you want to edit and
  129.     press ENTER.  If you prefer, you can start typing the name of the
  130.     menu instead of cursoring to it.  Entering a name the does not exist
  131.     will cause Menu Master to ask you want to create it.  You can also enter
  132.     the name of a menu on the commandline and Menu Master will load that menu
  133.     without going through the directory display.  If you have both QuickBBS/
  134.     RemoteAccess config files and did not use the .ctl files, you will be
  135.     prompted for which BBS System before going straight into the menu you
  136.     selected on the command line.
  137.  
  138.     Example:  MM MESS1
  139.  
  140.     Loads the MESS1.MNU file into the editor.
  141.  
  142.     Your menu is simulated for you constantly.  Every change you make
  143.     will update the simulation.  The simulation is preset to the below
  144.     levels depending on the BBS software supported and all flags ON:
  145.  
  146.                       QuickBBS      - 32000
  147.                       RemoteAccess  - 64000
  148.  
  149.     This is so you can always see exactly what you have in your menu
  150.     at all times.
  151.  
  152.  
  153.     STATUS LINE & FUNCTION KEYS
  154.     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  155.  
  156.     The bottom line tells you what menu you are editing, what level and
  157.     flags settings the simulation is using, the time, and the simulation
  158.     toggles.  The function keys change the simulation toggles.
  159.  
  160.     Status Line Example:
  161.  
  162.      F1:ANSI ON F2:Data Mode OFF F3:Numbers ON  F4:Ctrl-A Mode OFF F5:Line Wrap OFF
  163.      BINKLEY.MNU  S:32000 A:XXXXXXXX B:XXXXXXXX C:XXXXXXXX D:XXXXXXXX
  164.  
  165.      As you can see from the example of the status line, you are told what
  166.      menu is currently being simulated along with security, flags and what
  167.      options are currently in use.
  168.  
  169.     F1- Toggles ANSI or ASCII mode.
  170.  
  171.     F2- Toggles Data mode.  In data mode you are given brief information
  172.         about each menu option instead of the display text.  Data mode is
  173.         very useful if you are making text file menus.  (Ctrl-A type)
  174.  
  175.     F3- Toggles the line numbers.  Helpful in picking the correct line
  176.         to edit.
  177.  
  178.     F4- Toggles Ctrl-A mode.  In Ctrl-A mode the simulator will display
  179.         any text file that you may be using for the menu.  You must have
  180.         a Ctrl-A type 40 menu option setup somewhere in the menu for this
  181.         to work.  See the BBS documentation for more info on type 40
  182.         menus.  Also will load type 1,2,4 menus with a Ctrl-A if this
  183.         option is ON. If you need to Edit a type 1,2,4 menu, turn OFF
  184.         this option and you will stop at that menu and be allowed to
  185.         edit the options in it.
  186.  
  187.     F5- Toggles line wrap.  If line wrap is ON you get a more accuate
  188.         simulation of what will display.  Leaving line wrap OFF makes
  189.         editing menus with long display lines a little easier.
  190.  
  191.     F6- Allows you to change the security and flags that the simulation is
  192.         using.
  193.  
  194.     To change to another menu, simply hit the hotkey that activates it.
  195.     Menu Master supports the menu stacking of the supported BBS Systems as
  196.     well as displaying ASC/ANS files.  You can move through your menus just
  197.     as if you were on your BBS.  Other keys will pop up message boxes telling
  198.     you what that particular option will do on your board.
  199.  
  200.  
  201.     HOT KEYS
  202.     ~~~~~~~~
  203.     Menu Master has its own set of hot keys that is uses to activate the editing
  204.     options.  The command hotkeys are shown on the Menu Master main menus.
  205.  
  206.     To activate the main menu hit ESC, F10, or the mouse button.  You will
  207.     now see the below menu:
  208.  
  209.     ------Menu Master------
  210.     | File       *  Alt-F |
  211.     | Settings   *  Alt-S |
  212.     | Add        *  Alt-A |
  213.     | Delete     *  Alt-D |
  214.     | Insert     *  Alt-I |
  215.     | Edit       *  Alt-E |
  216.     | List       *  Alt-L |
  217.     | Global     *  Alt-G |
  218.     | Copy       *  Alt-C |
  219.     | Make       *  Alt-M |
  220.     |---------------------|
  221.     | HighLight  *  Alt-H |
  222.     | Prompt     *  Alt-P |
  223.     |---------------------|
  224.     | Quit       *  Alt-X |
  225.     -----------------------
  226.  
  227.     All the above keys are HOT keys which can be called almost anywhere
  228.     within the program.  We will explain each and every option here.
  229.  
  230.     --- File ---
  231.  
  232.     ALT-F
  233.     ~~~~~
  234.  
  235.                                   ------Menu Master------
  236.                                   | File       *  Alt-F |
  237.                                   | Settings   *  Alt-S |
  238.                                   | Add        *  Alt-A |
  239.          ----File Management----  | Delete     *  Alt-D |
  240.          | New Menu  *  Ctrl-N |  | Insert     *  Alt-I |
  241.          | Save      *  Ctrl-S |  | Edit       *  Alt-E |
  242.          | Rename    *  Ctrl-R |  | List       *  Alt-L |
  243.          | Copy      *  Ctrl-C |  | Global     *  Alt-G |
  244.          | Delete    *  Ctrl-D |  | Copy       *  Alt-C |
  245.          | Write To  *  Ctrl-W |  | Make       *  Alt-M |
  246.          | OS Shell  *  Ctrl-O |  |---------------------|
  247.          -----------------------  | HighLight  *  Alt-H |
  248.                                   | Prompt     *  Alt-P |
  249.                                   |---------------------|
  250.                                   | Quit       *  Alt-X |
  251.                                   -----------------------
  252.  
  253.     Alt-F brings up the File management menu which gives you a few more
  254.     options that are explained next.
  255.  
  256.  
  257.     --- New Menu ---
  258.  
  259.     CTRL-N
  260.     ~~~~~~
  261.     Ctrl-N brings up the SideKick(tm) type box which you can either select
  262.     the menu you wish to edit or start typing the name of the menu.
  263.  
  264.     --- Save Menu ---
  265.  
  266.     CTRL-S
  267.     ~~~~~~
  268.     Saves current menu without asking.  No prompts at all.
  269.  
  270.     --- Rename Menu ---
  271.  
  272.     CTRL-R
  273.     ~~~~~~
  274.                   Enter Menu Name, ENTER For Directory, ESC To Abort
  275.     -----------------------------------------------------
  276.     |Rename What Menu? (.MNU Extention Assumed) ········|
  277.     -----------------------------------------------------
  278.  
  279.     Ctrl-R asks you first what menu you would like to rename, if you hit enter
  280.     you will get the familiar SideKick(tm) box.
  281.  
  282.                   Enter Menu Name, ENTER For Directory, ESC To Abort
  283.     -----------------------------------------------------
  284.     |Rename What Menu? (.MNU Extention Assumed) ········|
  285.     -----------------------------------------------------
  286.  
  287.     If you hit <enter> you will bring up the SideKick(tm) type box in which you
  288.     can select the menu you wish to rename.
  289.  
  290.                  Enter Menu Name, ENTER For Directory, ESC To Abort
  291.     -----------------------------------------------------
  292.     |Rename What Menu? (.MNU Extention Assumed) ········|
  293.     -----------------------------------------------------
  294.       |Enter New Name: (.MNU Extention Assumed) ········|
  295.       ---------------------------------------------------
  296.  
  297.     You can use the cursor keys to highlight the menu you wish to rename and
  298.     when you hit enter, you will be asked for the new name.  Remember you can
  299.     always use <Escape> to exit out of this option.
  300.  
  301.  
  302.     --- Copy Menu ---
  303.  
  304.     CTRL-C
  305.     ~~~~~~
  306.  
  307.                               Select Menu To Copy
  308.  
  309.     Copy menu allows you to copy one menu over the top of another or copy
  310.     to a new menu.  The Sidekick(tm) type box will be displayed for you
  311.     to select the menu you wish to copy.
  312.  
  313.     ----------------------------------------------------------
  314.     |Destination Menu Name: (.MNU Extention Assumed) ········|
  315.     ----------------------------------------------------------
  316.  
  317.     You are now prompted for the menu name to copy TO.  Be careful using
  318.     this as you may copy a menu over one you wanted to use.
  319.  
  320.     --- Delete Menu ---
  321.  
  322.     CTRL-D
  323.     ~~~~~~
  324.  
  325.     This one you can use to delete files/menus in your menu directory or
  326.     your backup files.  You will see the SideKick(tm) type box and just
  327.     highlight the menu or type the name and when you hit <enter> the menu
  328.     will be deleted.
  329.  
  330.     ----------------------------------
  331.     |E:\MM\MENUS\BINKLEY.BAK Deleted.|
  332.     ----------------------------------
  333.  
  334.     You will NOT be prompted  for "are you sure?" so be careful!
  335.  
  336.  
  337.     --- Write To Menu ---
  338.  
  339.     CTRL-W
  340.     ~~~~~~
  341.     -------------------------------------------------------------
  342.     |Enter Name To Write To. (.MNU Extention Assumed) : TEST····|
  343.     -------------------------------------------------------------
  344.  
  345.     Used to copy the entire menu that is currently loaded to another
  346.     menu name.
  347.  
  348.  
  349.     ---- Shell to DOS ---
  350.  
  351.     CTRL-O
  352.     ~~~~~~
  353.                   Menu Master Shell Active.  Type EXIT to Return.
  354.  
  355.     The IBM Personal Computer DOS
  356.     Version 3.30 (C)Copyright International Business Machines Corp 1981, 1987
  357.                  (C)Copyright Microsoft Corp 1981, 1986
  358.  
  359.     [Menu Master v1.10 Shell]
  360.     C:\MM>
  361.  
  362.     Not much to say here.  This option allows you to shell to DOS, check on
  363.     a few things, etc.  Remember to type EXIT to return to Menu Master(tm).
  364.  
  365.     --- Settings ---
  366.  
  367.     ALT-S
  368.     ~~~~~
  369.     -----Simulate Settings------
  370.     | ANSI Mode    *  F1 - On  |
  371.     | Data Mode    *  F2 - Off |
  372.     | Line Numbers *  F3 - On  |
  373.     | Ctrl-A       *  F4 - Off |
  374.     | Wrap Lines   *  F5 - Off |
  375.     |--------------------------|
  376.     | Sec/Flags    *  F6       |
  377.     ----------------------------
  378.  
  379.    This just pulls up another menu which shows you what keys control what
  380.    you see but you also see this at all times on the status line.
  381.  
  382.  
  383.     --- Add ---
  384.  
  385.     ALT-A
  386.     ~~~~~
  387.     --------------------------------------------------------------------------------
  388.     |                             Editing Entry #: 9                               |
  389.     |         1         2         3         4         5         6         7        |
  390.     |123456789012345678901234567890123456789012345678901234567890123456789012345   |
  391.     |········································································· ·   |
  392.     |                                                                              |
  393.     |Optional Data:                                                                |
  394.     |···········································································   |
  395.     |                                                                              |
  396.     |Menu Type---=>0·                                                              |
  397.     |Security----=>5···· -----------------------Keys In Use------------------------|
  398.     |Key---------=>?     |??SRE?MA                                                ||
  399.     |ForeGround--=>15    ----------------------------------------------------------|
  400.     |BackGround--=>0·                                                              |
  401.     |A Flags-----=>-------- =====================Shift-FKeys====================== |
  402.     |B Flags-----=>-------- | F1-┌ F2-┐ F3-└ F4-┘ F5-─ F6-│ F7-├ F8-┤ F9-┴ F10┬  | |
  403.     |C Flags-----=>-------- |         (Use ALT-FKeys To Change Charset)          | |
  404.     |D Flags-----=>-------- ====================================================== |
  405.     |                                                                              |
  406.     |                       [F1] to Finish and Save Changes                        |
  407.     |                    [ESC] To Abort Changes To This Entry                      |
  408.     |    [HOME]-Beginning of Line, [END]-End of Line, [INS]-Toggle Insert Mode     |
  409.     |               [F2]-Center Display Line, [F10]-Menu Type Help                 |
  410.     |                                                                              |
  411.     ---------String To Appear On Menu, ^String^ Makes String HighLighted------------
  412.  
  413.     This brings up the heart of Menu Master(tm) which allows you to edit
  414.     everything in a menu.  Here you can change prompts, colors, displayed
  415.     strings etc.  Once you used this a little bit, you will master this in
  416.     no time at all.
  417.  
  418.     --- Delete ---
  419.  
  420.     ALT-D
  421.     ~~~~~
  422.      --------------------------
  423.      | Delete Start Entry:1·  |
  424.      | Delete Ending Entry:1· |
  425.      --------------------------
  426.  
  427.      If you wish to delete parts of a loaded menu, then use this feature
  428.      and you can delete one entry or all of them so be careful when using
  429.      this feature.
  430.  
  431.  
  432.     --- Insert ---
  433.  
  434.     ALT-I
  435.     ~~~~~
  436.      -----------------------------
  437.      |Insert Before What Entry?1·|
  438.      -----------------------------
  439.  
  440.      This allows you to add entries to a loaded menu, just tell it where
  441.      to load it and you will then be put into the editing screen to add
  442.      the needed information like below.
  443.  
  444.     --------------------------------------------------------------------------------
  445.     |                             Editing Entry #: 1                               |
  446.     |         1         2         3         4         5         6         7        |
  447.     |123456789012345678901234567890123456789012345678901234567890123456789012345   |
  448.     |···········································································   |
  449.     |                                                                              |
  450.     |Optional Data:                                                                |
  451.     |···········································································   |
  452.     |                                                                              |
  453.     |Menu Type---=>0·                                                              |
  454.     |Security----=>5···· -----------------------Keys In Use------------------------|
  455.     |Key---------=>?     |??SRE?MA                                                ||
  456.     |ForeGround--=>7·    ----------------------------------------------------------|
  457.     |BackGround--=>0·                                                              |
  458.     |A Flags-----=>-------- =====================Shift-FKeys====================== |
  459.     |B Flags-----=>-------- | F1-┌ F2-┐ F3-└ F4-┘ F5-─ F6-│ F7-├ F8-┤ F9-┴ F10┬  | |
  460.     |C Flags-----=>-------- |         (Use ALT-FKeys To Change Charset)          | |
  461.     |D Flags-----=>-------- ====================================================== |
  462.     |                                                                              |
  463.     |                       [F1] to Finish and Save Changes                        |
  464.     |                    [ESC] To Abort Changes To This Entry                      |
  465.     |    [HOME]-Beginning of Line, [END]-End of Line, [INS]-Toggle Insert Mode     |
  466.     |               [F2]-Center Display Line, [F10]-Menu Type Help                 |
  467.     |                                                                              |
  468.     ---------String To Appear On Menu, ^String^ Makes String HighLighted------------
  469.  
  470.  
  471.     ---Editing Entrys---
  472.  
  473.     ALT-E
  474.     ~~~~~
  475.  
  476.     =====================
  477.     |Edit Which Entry?1·|
  478.     =====================
  479.  
  480.     You will then be presented with the editing screen.  This much like
  481.     the one used before so the commands should be easy to remember.
  482.  
  483.  
  484.     --------------------------------------------------------------------------------
  485.     |                             Editing Entry #: 1                               |
  486.     |         1         2         3         4         5         6         7        |
  487.     |123456789012345678901234567890123456789012345678901234567890123456789012345   |
  488.     |=> Utility Area <=·························································   |
  489.     |                                                                              |
  490.     |Optional Data:                                                                |
  491.     |···········································································   |
  492.     |                                                                              |
  493.     |Menu Type---=>0·                                                              |
  494.     |Security----=>1···· -----------------------Keys In Use------------------------|
  495.     |Key---------=>?     |??CEPLSTGV?M                                            ||
  496.     |ForeGround--=>7·    ----------------------------------------------------------|
  497.     |BackGround--=>0·                                                              |
  498.     |A Flags-----=>-------- =====================Shift-FKeys====================== |
  499.     |B Flags-----=>-------- | F1-┌ F2-┐ F3-└ F4-┘ F5-─ F6-│ F7-├ F8-┤ F9-┴ F10┬  | |
  500.     |C Flags-----=>-------- |         (Use ALT-FKeys To Change Charset)          | |
  501.     |D Flags-----=>-------- ====================================================== |
  502.     |                                                                              |
  503.     |                       [F1] to Finish and Save Changes                        |
  504.     |                    [ESC] To Abort Changes To This Entry                      |
  505.     |    [HOME]-Beginning of Line, [END]-End of Line, [INS]-Toggle Insert Mode     |
  506.     |               [F2]-Center Display Line, [F10]-Menu Type Help                 |
  507.     |                                                                              |
  508.     ---------String To Appear On Menu, ^String^ Makes String HighLighted------------
  509.  
  510.     Editing entrys works just the same as menuedit with a few
  511.     exceptions.  At any time you can hit the F10 key to get pop-up
  512.     help with menu types.  You can cursor or mouse down to the menu
  513.     type that you want and the appropriate number will be placed in
  514.     the menu type field.
  515.  
  516.     You can put special characters in your display text using the
  517.     SHIFT-Fkeys.  Change the current ASCII set used with the ALT-FKeys.
  518.     The ASCII sets used are identical to those used in Thedraw.
  519.  
  520.     The keys in use are always shown so you
  521.     dont put the same key in twice.  You can enter any number for the
  522.     menu colors, however, unpredictable results will occur if you use
  523.     values outside of 0-15 for Foreground and 0-7 for background.
  524.  
  525.          Black ... 0               DarkGray ..... 8
  526.          Blue .... 1               LightBlue .... 9
  527.          Green ... 2               LightGreen ... 10
  528.          Cyan .... 3               LightCyan .... 11
  529.          Red ..... 4               LightRed ..... 12
  530.          Magenta . 5               Yellow ....... 14
  531.          Brown ... 6               White ........ 15
  532.          LightGray 7               Blink ........ 128
  533.  
  534.     You can save the entry with either F1 or the [END] key.  [ESC]
  535.     takes you out without saving the current changes.
  536.  
  537.  
  538.     --- List ---
  539.  
  540.     ALT-L
  541.     ~~~~~
  542.     --------------------
  543.     |List To Printer? N|
  544.     --------------------
  545.  
  546.     You will be prompted for this list to go to the printer, if you answer
  547.     no, it will be displayed to the screen.
  548.  
  549.     1  Str:[M]essage Section
  550.     Menu Type:1   Sec:5     Key:M     ForGround:7    BackGround: 0
  551.     DATA:msgareas
  552.     FLAGS> A:X------- B:-------- C:-------- D:--------
  553.  
  554.     2  Str:[O]nline Games
  555.     Menu Type:1   Sec:5     Key:O     ForGround:7    BackGround: 0
  556.     DATA:Merchant
  557.     FLAGS> A:X------- B:-------- C:-------- D:--------
  558.  
  559.     3  Str:[L]ogoff BBS
  560.     Menu Type:1   Sec:1     Key:L     ForGround:7    BackGround: 0
  561.     DATA:Goodbye
  562.     FLAGS> A:-------- B:-------- C:-------- D:--------
  563.  
  564.     4  Str:[P]age Sysop
  565.     Menu Type:11  Sec:5     Key:P     ForGround:7    BackGround: 0
  566.     DATA:Paging the Sysop Now...
  567.     FLAGS> A:X------- B:-------- C:-------- D:--------
  568.  
  569.              Press Any Key To Continue or ESC to Stop...
  570.  
  571.     --- Global Changes ---
  572.  
  573.     ALT-G
  574.     ~~~~~
  575.     You will be prompted for the type of data to globally change.  Use the
  576.     cursor keys to select the type.  (Note: ESC gets you out of just about
  577.     anything in MM)  You will be prompted for the search data and then the
  578.     data to replace it with.  Then you will select the menu(s) in which to
  579.     make the changes.  The spacebar toggles the menus to change.  There
  580.     are lots of on-screen instructions so just play with it to get the hang
  581.     of it.
  582.  
  583.     --- Copy Menu ---
  584.  
  585.     ALT-C
  586.     ~~~~~
  587.     -----------------------------------------
  588.     | Copy Range Start Entry:1·             |
  589.     | Copy Range Ending Entry:1·            |
  590.     | Copy Range Before What Entry:1·       |
  591.     | Delete Source Entries?Y               |
  592.     ----------------------------------------|
  593.  
  594.     This allows you to copy sections of a menu and move them to another part
  595.     of the menu and either delete the old parts or just copy.
  596.  
  597.  
  598.  
  599.     --- Make Menu ---
  600.  
  601.     ALT-M
  602.     ~~~~~
  603.     This is a VERY powerfull command. You can make all your message board and
  604.     file area menus with just a few keystrokes using the menu creator this is
  605.     more for QuickBBS than RemoteAccess since QuickBBS thru 2.64 do not support
  606.     templetes that RemoteAccess.  If you run RemoteAccess you can still use
  607.     this but you would be better off to read the documentation that comes with
  608.     RemoteAccess and using the editor in Menu Master, create and test with
  609.     Menu Master.
  610.  
  611.     Upon entering the creator you will be asked if you want to make <M>essage
  612.     or <F>ile menus.
  613.  
  614.     No matter which one you chose, you will be asked the name of a 'source
  615.     menu'.  This is a special menu that you must make.  All menus that are
  616.     made during this run will be based on this source menu.  The source menu
  617.     should look just like any other menu with a few exceptions.  If this is a
  618.     message area source menu, dont put any board numbers in the data fields
  619.     for types 23 through 27.  Menu Master will put the correct data in these
  620.     fields.  If you do put something there, Menu Master will ignore the entry
  621.     and leave it the same in each menu it makes.  If its a file area source
  622.     menu, dont put any data for types 29 through 34.  Menu Master will fill
  623.     in the correct path for each menu it makes.
  624.  
  625.     You may want the same path on a certain command.  For instance the
  626.     <U>pload command.  You want all uploads to go to a certain directory.  Just
  627.     fill in the path for this command in the data field and Menu Master will not change
  628.     it for each menu it makes.
  629.  
  630.     On the text line of a menu entry you can put a (ASCII 1) character and
  631.     the maker will put the area name in place of it in each menu it makes.
  632.     You can also put the in the prompt of the source menu.
  633.  
  634.     Example:
  635.       Message Area
  636.  
  637.     Would turn out to be:
  638.     Hard Drives Message Area
  639.  
  640.     if you happend to have included that message area in your creation run.
  641.  
  642.     If you place a '|' character as the LAST character in the display text
  643.     of the source menu, the maker will automaticly center the display line.
  644.  
  645.     During the make run, Menu Master goes through each area you have selected
  646.     to create, It looks at each entry in the source menu and checks to see if
  647.     it needs to have some special information added to the data field.  It
  648.     also checks the display text for the special control-a and pipe character.
  649.     If it finds an entry in the source menu that needs some special data, it
  650.     inserts it. IE: if you were making message menus and it found a type 27
  651.     (post message) entry AND you left the data space blank for that entry, it
  652.     would insert the proper message board number in the data field.
  653.  
  654.     Now you are probly wondering, How does it know what information
  655.     to put in each menu?
  656.  
  657.  
  658.     --- Make Menu (con't) ---
  659.  
  660.     For message menus, it gets the information from Config files.  After typing
  661.     in your source menu name, it reads the config and presents you with a
  662.     selection screen where all your message areas are listed. If a board has
  663.     a checkmark next to it, it will be created on this run.
  664.  
  665.     Toggle the boards with the spacebar.
  666.  
  667.     When you have chosen all the boards that you want to create hit ENTER.
  668.  
  669.     Each menu will be simulated as it is made.  Menu Master will put the board
  670.     name as defined in the config files everywhere you put a   in the source menu
  671.     and the board number in the data field everywhere it finds a type 23-27 command
  672.     in the source menu.  It will NOT put the board number in the data field of
  673.     an entry if you already have something there.
  674.  
  675.     You might want the option <L>eave Feedback on each message menu.
  676.     That is a type 27 (post message).
  677.     In your source menu you could enter the appropriate
  678.     board number in the data field of that entry along with /T=Your_Name and
  679.     Menu Master will not change it in each menu it makes.
  680.  
  681.     Menu Master will name each message menu it makes MESSxxx  Where xxx is the
  682.     board # defined in Qconfig for QuickBBS or Messages.RA for RemoteAccess.
  683.  
  684.     The menu it makes for board 4 would be called MESS4.MNU.
  685.  
  686.     For file menus Menu Master gets the information from a control file for QuickBBS
  687.     and a binary file for RemoteAccess.  For QuickBBS, each line of the control file
  688.     should have the following format.
  689.  
  690.     QuickBBS uses:  <path>  <sec>  <AreaName>
  691.  
  692.     You can use your FLSEARCH.CTL file for the control file for QuickBBS only.
  693.  
  694.     After specifing the control file name,  you will be presented with a
  695.     selection screen similar to the message area one.  Menu Master will put
  696.     the AreaName as defined in the control file everywhere it finds a in
  697.     the source menu display text and the appropriate path everywhere it finds
  698.     a type 29-34.  It will save the menu with the name FILExxx where xxx is
  699.     the line number in the control file.  Up to 200 file area menus can be
  700.     defined in one control file.  This should help those with CD-ROM drives
  701.     make thier menus quickly.  Some sample source menus are enclosed.
  702.  
  703.     I know this sounds complicated but once you play with it a little, there
  704.     is nothing to it.  Experimentaion is the key to success with the Make
  705.     option.  After a little experimentation youll get the idea of how
  706.     powerfull this feature is.
  707.  
  708.  
  709.     --- Highlight ---
  710.  
  711.     ALT-H
  712.     ~~~~~
  713.     -----------------------------------------------------------------------
  714.     | HighLight ForeGround Color:7·    HighLight BackGround Color:0       |
  715.     -----------------------------------------------------------------------
  716.  
  717.     If you use the ^  in your menus this command controls what color you
  718.     see.  The supported BBS systems currently  use this to "highlight" text
  719.     in the menus.
  720.  
  721.     An Example would be "^~^ Minutes Remaining" would highlight the ~ (time left
  722.     to user) in the color picked by the Alt-H command.  This information will
  723.     be saved (if you choose) in Record[0] of the menu record in the Type and
  724.     Sec area.
  725.  
  726.  
  727.     --- Prompt ---
  728.  
  729.     ALT-P
  730.     ~~~~~
  731.     1: => Utility Area <=
  732.    ================================================================================
  733.    | Prompt String:Command: ···················································   |
  734.    |                                                                              |
  735.    ================================================================================
  736.  
  737.    This feature allows you to change what the user will be shown while waiting
  738.    for a command to be typed.  This can be almost any type of string so you can
  739.    play around with it and change it as much as you like!
  740.  
  741.    --- Quit ---
  742.  
  743.    ALT-X
  744.    ~~~~~
  745.    Only if Menu Master "thinks" a menu has been changed will it prompt you
  746.    to save it before exiting, otherwise just exits back to DOS.
  747.  
  748.  
  749.    Source Code:
  750.    ~~~~~~~~~~~~
  751.    Source code is not available this time but maybe in the future.
  752.  
  753.    If you are interested in purchasing the rights/ownership of Menu Master,
  754.    please contact me below with your offer.
  755.  
  756.    The End!
  757.    ~~~~~~~~
  758.    Thats it for the docs.  Everything else if self explanatory.  Have fun!
  759.  
  760.  
  761.    Thank you for using Menu Master.
  762.  
  763.    Dale Barnes
  764.    PO Box 230203
  765.    Montgomery, AL  36123-0203
  766.  
  767.    Data  205-277-3437 Fido (1:375/11)
  768.  
  769.    Menu Master(tm) is copyrighted by Dale Barnes, Majik Micro Systems.
  770.    Majik Board(tm) is copyrighted by Dale Barnes, Jim Perry.
  771.    QuickBBS(tm) is copyrighted by Ultimate Software Technologies, Inc.
  772.    RemoteAccess(tm) is copyrighted by Continental Software, Ltd.
  773.    EBBS(tm) is copyrighted by Tony Hsieh.
  774.    TBBS(tm)is copyrighted by eSoft, Inc.
  775.    SideKick(tm) is copyrighted by Borland Int'l.